tender guarantee - German English Dictionary